Static Analysis and Code Complexity Metrics as Early Indicators of Software Defects
نویسندگان
چکیده
منابع مشابه
Static and Dynamic Complexity Analysis of Software Metrics
Software complexity metrics are used to predict critical information about reliability and maintainability of software systems. Object oriented software development requires a different approach to software complexity metrics. Object Oriented Software Metrics can be broadly classified into static and dynamic metrics. Static Metrics give information at the code level whereas dynamic metrics prov...
متن کاملSoftware defect prediction using static code metrics : formulating a methodology
Software defect prediction is motivated by the huge costs incurred as a result of software failures. In an effort to reduce these costs, researchers have been utilising software metrics to try and build predictive models capable of locating the most defect-prone parts of a system. These areas can then be subject to some form of further analysis, such as a manual code review. It is hoped that su...
متن کاملSoftware Metrics in Static Program Analysis
Andreas Vogelsang1, Ansgar Fehnker2, Ralf Huuck2, and Wolfgang Reif3 1 Fakultät für Informatik, Technische Universität München Boltzmannstr. 3, 85748 Garching b. München, Germany [email protected] 2 National ICT Australia Ltd. (NICTA)? and University of New South Wales Locked Bag 6016, Sydney NSW 1466, Australia {ansgar.fehnker,ralf.huuck}@nicta.com.au 3 Lehrstuhl für Softwaretechnik ...
متن کاملUsing complexity, coupling, and cohesion metrics as early indicators of vulnerabilities
........................................................................................................................................... ii Acknowledgements ......................................................................................................................... iv Statement of Originality ..........................................................................................
متن کاملImpact of Code Complexity On Software Analysis
The Software Assurance Metrics and Tool Evaluation (SAMATE) team studied thousands of warnings from static analyzers. Tools have difficulty distinguishing between the absence of a weakness and the presence of a weakness that is buried in otherwise-irrelevant code elements. This paper presents classes of these code elements, which we call “code complexities.” They have been present in software a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Software Engineering and Applications
سال: 2018
ISSN: 1945-3116,1945-3124
DOI: 10.4236/jsea.2018.114010